tree aloe - Turkish English Dictionary